7 research outputs found

    Supporting soft real-time tasks in the xen hypervisor

    Full text link
    Virtualization technology enables server consolidation and has given an impetus to low-cost green data centers. However, current hypervisors do not provide adequate support for real-time applications, and this has limited the adoption of virtualization in some domains. Soft real-time applications, such as media-based ones, are impeded by components of virtualization including low-performance virtualization I/O, increased scheduling latency, and shared-cache contention. The virtual machine scheduler is central to all these issues. The goal in this paper is to adapt the virtual machine scheduler to be more soft-real-time friendly. We improve two aspects of the VMM scheduler – managing scheduling latency as a first-class resource and managing shared caches. We use enterprise IP telephony as an illustrative soft real-time workload and design a scheduler S that incorporates th

    Nations within a nation: variations in epidemiological transition across the states of India, 1990–2016 in the Global Burden of Disease Study

    Get PDF
    18% of the world's population lives in India, and many states of India have populations similar to those of large countries. Action to effectively improve population health in India requires availability of reliable and comprehensive state-level estimates of disease burden and risk factors over time. Such comprehensive estimates have not been available so far for all major diseases and risk factors. Thus, we aimed to estimate the disease burden and risk factors in every state of India as part of the Global Burden of Disease (GBD) Study 2016

    A Management Interface for Distributed Fault Tolerance CORBA Services

    No full text
    CORBA is becoming an increasingly important middleware platform for distributed software applications in areas such as telecommunications. The DOORS fault-tolerance service is a CORBA service that adds fault tolerance to CORBA applications. In this paper we discuss the benefits of adding a management interface to services like DOORS. We design this interface and provide an implementation based on SNMP. The management interface collects and displays data about DOORS, and feeds back information about the underlying computing platform to DOORS, to improve its decision making. In the design, we clearly delineate DOORS and the management components, and provide an extended agent to allow communication between CORBA and SNMP. We will discuss the interaction between CORBA and SNMP in detail, and will provide a MIB specifying an information base for DOORS

    Applying Patterns to Improve the

    No full text
    An increasing number of mission-critical, embedded, telecommunications, and financial distributed systems are being developed using distributed object computing middleware, such as CORBA. Applications for these systems often require the underlying middleware, operating systems, and networks to provide end-to-end quality of service (QoS) support to enhance their efficiency, predictability, scalability, and fault tolerance. The Object Management Group (OMG), which standardizes CORBA, has addressed many of these QoS requirements the recent Real-time CORBA and Fault Tolerant CORBA specifications
    corecore